// exports.BasePlatform = void 0;
// var o = (function () {
//     function e() {}
//     e.prototype.onDestroy = function () {};
//     return e;
// })();
// exports.BasePlatform = o;


// exports.BasePlatform = void 0;

// /** 
//  * BasePlatform是一个基础平台类，所有具体的平台都将继承这个类
//  */
// var BasePlatformClass = (function () {
//     /**
//      * 构造函数
//      */
//     function BasePlatformClass() {}

//     /**
//      * 销毁事件处理方法
//      * 该方法在对象销毁时会被调用
//      */
//     BasePlatformClass.prototype.onDestroy = function () {};

//     return BasePlatformClass;
// })();

// // 将优化后的类赋给 exports.BasePlatform
// exports.BasePlatform = BasePlatformClass;


/**
 * BasePlatform 是一个基础平台类，所有具体的平台都将继承这个类
 */
class BasePlatform {
    /**
     * 构造函数
     * 初始化 BasePlatform 实例
     */
    constructor() {
        // 构造函数可以根据需要扩展初始化逻辑
    }

    /**
     * 销毁事件处理方法
     * 该方法在对象销毁时会被调用，可用于释放资源或清理逻辑
     */
    onDestroy() {
        // 销毁时的处理逻辑，可由子类重写
    }
}

// 将优化后的类赋给 exports.BasePlatform
exports.BasePlatform = BasePlatform;
